strikeout pitcher - English Synonyms Dictionary